mainstream banking - German English Dictionary